sea pool - English Synonyms Dictionary